package com.xm.xmwa1706090.service.netty.client;

import com.xm.xmwa1706090.service.model.SocketEntity;
import io.netty.buffer.ByteBuf;
import io.netty.channel.ChannelHandlerContext;
import io.netty.handler.codec.MessageToByteEncoder;

/**
 * @Company 杭州新苗网络科技有限公司
 * @Author : loysen
 * @DateTime：2017年4月22日 下午5:54:00
 *
 * @Description : {消息编码类}
 */
public class ClientSocketEntityEncoder extends MessageToByteEncoder<SocketEntity> {

	@Override
	protected void encode(ChannelHandlerContext ctx, SocketEntity msg, ByteBuf out) {
		out.writeBytes(msg.EnCode());
	}
}
